forest dweller - German English Dictionary